package mainScreen;

import java.awt.event.ActionEvent;

import javax.swing.JLabel;
import javax.swing.JPanel;

import sidebar.Sidebar;

public class Roster implements MainScreen
{
	JPanel screenPanel;
	Sidebar sidebar;

	public Roster()
	{
		screenPanel = new JPanel();
	}
	
	public void initiate(Sidebar sidebar)
	{
		// TODO: Initialize Roster
		this.sidebar = sidebar;
		JLabel label = new JLabel("Roster");
		label.setBounds(200, 200, 800, 100);
		screenPanel.add(label);
	}

	public JPanel getPanel()
	{
		return screenPanel;
	}

	public String getScreenType()
	{
		return "Roster";
	}
	
	public void repaint()//repaint all relevant components
	{
		screenPanel.repaint();
	}
	
	public void endTurn()
	{
		//TODO: Roster end of turn - update all long-term relationships
	}

	@Override
	public void actionPerformed(ActionEvent e)
	{
		// TODO Auto-generated method stub
		
	}
}
